twilio.base

type: meya.twilio.integration.base
class: TwilioBaseIntegration
path: /meya/twilio/integration/base.py
signature: -

Fields

field

signature

required

type

default

description               

spec

ForwardRef('Spec')

null

Override the original spec for this element

enabled

bool

true

Enables the integration, allowing it to process events and HTTP entries

filter

IntegrationFilter

rx_sub: true
rx: true
tx: true
tx_pub: true

verify_token

str

null

max_attachment_size

int

null

Controls maximum attachment size supported by the integration in bytes

account_sid

str

Twilio project Account SID

auth_token

str

null

Twilio project auth token. This field is being deprecated, switch to api_key_sid and api_key_secret as soon as possible. For more information, see https://www.twilio.com/console/project/api-keys

api_key_sid

str

null

Twilio API Key SID. Access https://www.twilio.com/console/project/api-keys to manage API Keys.

api_key_secret

str

null

Twilio API Key secret. Access https://www.twilio.com/console/project/api-keys to manage API Keys.

phone_number

str

null

Twilio active number for use with Meya

Examples

Basic

type: meya.twilio.integration.base
account_sid: STRING

Full

type: meya.twilio.integration.base
spec: '?'
enabled: false
filter:
  rx_sub: STRING
  rx: STRING
  tx: STRING
  tx_pub: STRING
verify_token: STRING
max_attachment_size: 123
account_sid: STRING
auth_token: STRING
api_key_sid: STRING
api_key_secret: STRING
phone_number: STRING