Versions in this module Expand all Collapse all v0 v0.5.0 May 3, 2026 Changes in this version + type Call struct + AccountSID string + Direction string + Duration string + EndTime string + From string + SID string + StartTime string + Status string + To string + type Client struct + func New(cfg *Config) (*Client, error) + func (c *Client) AccountSID() string + func (c *Client) GetCall(ctx context.Context, callSID string) (*Call, error) + func (c *Client) HangupCall(ctx context.Context, callSID string) (*Call, error) + func (c *Client) ListPhoneNumbers(ctx context.Context) ([]PhoneNumber, error) + func (c *Client) MakeCall(ctx context.Context, params *MakeCallParams) (*Call, error) + func (c *Client) RestClient() *twilio.RestClient + func (c *Client) SendSMS(ctx context.Context, params *SendSMSParams) (*Message, error) + func (c *Client) UpdateCall(ctx context.Context, callSID string, params *UpdateCallParams) (*Call, error) + type Config struct + AccountSID string + AuthToken string + type MakeCallParams struct + CustomParameters map[string]string + From string + MachineDetection string + Record bool + RecordingChannels string + StatusCallback string + StatusCallbackEvent []string + Timeout int + To string + Twiml string + URL string + type Message struct + AccountSID string + Body string + DateSent string + Direction string + From string + SID string + Status string + To string + type PhoneNumber struct + FriendlyName string + MMSCapable bool + PhoneNumber string + SID string + SMSCapable bool + VoiceCapable bool + type SendSMSParams struct + Body string + From string + To string + type UpdateCallParams struct + Status string + Twiml string + URL string