Todos os comandos aceitam as flags globais:
--json (padrão) / --table, --verbose, --api-key <key> e --api-url <url>. Você também pode definir SOME_API_KEY e SOME_API_URL no seu ambiente.Conversas
inbox:list
Lista as conversas da caixa de entrada.GET /v1/inbox/conversations) só faz paginação; todos os outros filtros (--status, --platform, --type, --read, --unread, --search) são aplicados no cliente à página atual. Aumente --limit se quiser que os filtros abranjam mais conversas.
Exemplos
inbox:messages
Obtém as mensagens de uma thread de conversa.string
obrigatório
ID da thread da conversa cujas mensagens você quer buscar.
Exemplos
inbox:read
Marca uma conversa como lida (defineisSeen: true).
string
obrigatório
ID da thread da conversa a marcar como lida.
Exemplos
inbox:resolve
Marca uma conversa como resolvida, não resolvida ou arquivada.string
obrigatório
ID da thread da conversa a atualizar.
Exemplos
inbox:delete
Exclui uma ou mais conversas. Pede confirmação, a menos que--yes seja passada. Cada thread é excluída individualmente e as falhas parciais são informadas.
string[]
obrigatório
Um ou mais IDs de thread a excluir (separados por espaço).
Exemplos
Respostas
inbox:reply
Responde a uma conversa com texto, arquivos ou ambos. É obrigatório informar pelo menos um entre--message, --image, --video, --audio ou --file. As flags de mídia são enviadas como anexos tipados (image, video, audio, document).
string
obrigatório
ID da thread da conversa a ser respondida.
Exemplos
Inscrições
Estes comandos aceitam um ID de conta (UUID) ou o nome de uma plataforma (por exemplo,twitter, facebook). Quando o nome de uma plataforma corresponde a várias contas conectadas, a CLI pede que você escolha uma. Se não existir nenhuma conta correspondente, inbox:subscribe / inbox:unsubscribe terminam com sucesso e com uma dica para conectar uma primeiro.
inbox:subscribe
Ativa a caixa de entrada de uma conta social para que ela comece a receber mensagens, comentários e menções.string
obrigatório
ID da conta (UUID) ou nome da plataforma (
twitter, facebook etc.).Exemplos
inbox:unsubscribe
Desativa a caixa de entrada de uma conta social.string
obrigatório
ID da conta (UUID) ou nome da plataforma (
twitter, facebook etc.).Exemplos
inbox:enable
Alias deinbox:subscribe.
string
obrigatório
ID da conta (UUID) ou nome da plataforma.
Exemplo
inbox:disable
Alias deinbox:unsubscribe.
string
obrigatório
ID da conta (UUID) ou nome da plataforma.
Exemplo
Respostas salvas
As respostas salvas são modelos de resposta reutilizáveis, aos quais você pode anexar arquivos e que pode usar na caixa de entrada.inbox:saved-replies
Lista todas as respostas salvas ou obtém uma única resposta salva pelo ID.string
ID opcional de uma resposta salva. Quando informado, retorna os detalhes dessa resposta; caso contrário, lista todas as respostas salvas.
Exemplos
inbox:create-reply
Cria uma resposta salva com texto, arquivos ou ambos. É obrigatório informar pelo menos um entre--text ou --file.
Exemplos
inbox:edit-reply
Edita uma resposta salva. É obrigatório informar pelo menos um entre--text ou --file.
string
obrigatório
ID da resposta salva a atualizar.
Exemplos
inbox:delete-reply
Exclui uma ou mais respostas salvas. Pede confirmação, a menos que--yes seja passada. Cada resposta é excluída individualmente e as falhas parciais são informadas.
string[]
obrigatório
Um ou mais IDs de respostas salvas a excluir (separados por espaço).
Exemplos