Skip to content

Repository files navigation

seven logo

seven Components for Adalo

Collection of Adalo components for SMS, RCS, Voice and number-lookups via the seven gateway.

MIT License Adalo component React Native Web


Components

Messaging

  • SMS - Send text messages with flash, delay and performance-tracking options
  • RCS - Send Rich Communication Services messages with enhanced media support
  • Voice - Place text-to-speech voice calls

Lookups

  • Lookup Format - Validate and format phone numbers
  • Lookup CNAM - Caller-name lookup
  • Lookup HLR - Home Location Register info
  • Lookup MNP - Mobile Number Portability check

Prerequisites

Installation

The component library is published to the Adalo marketplace.

  1. Open your Adalo app in the editor.
  2. Open the Components panel.
  3. Search for seven and add the components you need.

Configuration

Each component takes the following common props:

Prop Description
apiKey Your seven API key
callbackAction Adalo action to run when the request completes

In addition, each component takes its own message/lookup-specific props (to, from, text, etc.).

Development

npm install         # install dependencies
npm run start       # local Adalo CLI dev server
npm run login       # authenticate against Adalo
npm run publish     # publish to the Adalo marketplace

Support

Need help? Feel free to contact us or open an issue.

License

MIT