Back to integrations
Dagster + Twilio

Dagster + Twilio

Integrate Twilio tasks into your data pipeline runs.

About this integration

Use your Twilio Account SID and Auth Token to build Twilio tasks right into your Dagster pipeline.


pip install dagster-twilio


# Read the docs on Resources to learn more:
from dagster import op, job
from dagster_twilio import twilio_resource
import os

def my_op(context):
    context.resources.ssh.sftp_get("/path/to/remote.csv", "path/to/local.csv")

    'twilio': twilio_resource.configured({
        'account_sid': 'my_sid',
        'auth_token': os.environ['TWILIO_AUTH_TOKEN'],
def my_job():

About Twilio

Twilio provides communication APIs for phone calls, text messages, and other communication functions.