Todos los comandos aceptan las opciones globales:
--json (por defecto) / --table, --verbose, --api-key <key> y --api-url <url>. También puedes definir SOME_API_KEY y SOME_API_URL en tu entorno.Conversaciones
inbox:list
Lista las conversaciones de la bandeja de entrada.GET /v1/inbox/conversations) solo pagina: cualquier otro filtro (--status, --platform, --type, --read, --unread, --search) se aplica en el cliente a la página actual. Aumenta --limit si necesitas que los filtros abarquen más conversaciones.
Ejemplos
inbox:messages
Obtiene los mensajes de un hilo de conversación.string
requerido
ID del hilo de la conversación cuyos mensajes quieres obtener.
Ejemplos
inbox:read
Marca una conversación como leída (estableceisSeen: true).
string
requerido
ID del hilo de la conversación que se marca como leída.
Ejemplos
inbox:resolve
Marca una conversación como resuelta, no resuelta o archivada.string
requerido
ID del hilo de la conversación que se actualiza.
Ejemplos
inbox:delete
Elimina una o más conversaciones. Pide confirmación a menos que se pase--yes. Cada hilo se elimina de forma individual y se informa de los fallos parciales.
string[]
requerido
Uno o más ID de hilo que se eliminan (separados por espacios).
Ejemplos
Respuestas
inbox:reply
Responde a una conversación con texto, archivos o ambos. Se requiere al menos una de las opciones--message, --image, --video, --audio o --file. Las opciones multimedia se envían como adjuntos tipados (image, video, audio, document).
string
requerido
ID del hilo de la conversación a la que se responde.
Ejemplos
Suscripciones
Estos comandos aceptan un ID de cuenta (UUID) o el nombre de una plataforma (p. ej.twitter, facebook). Cuando un nombre de plataforma coincide con varias cuentas conectadas, la CLI te pide que elijas una. Si no existe ninguna cuenta coincidente, inbox:subscribe / inbox:unsubscribe terminan correctamente con una indicación para conectar una primero.
inbox:subscribe
Activa la bandeja de entrada de una cuenta social para que empiece a recibir mensajes, comentarios y menciones.string
requerido
ID de la cuenta (UUID) o nombre de la plataforma (
twitter, facebook, etc.).Ejemplos
inbox:unsubscribe
Desactiva la bandeja de entrada de una cuenta social.string
requerido
ID de la cuenta (UUID) o nombre de la plataforma (
twitter, facebook, etc.).Ejemplos
inbox:enable
Alias deinbox:subscribe.
string
requerido
ID de la cuenta (UUID) o nombre de la plataforma.
Ejemplo
inbox:disable
Alias deinbox:unsubscribe.
string
requerido
ID de la cuenta (UUID) o nombre de la plataforma.
Ejemplo
Respuestas guardadas
Las respuestas guardadas son plantillas de respuesta reutilizables a las que puedes adjuntar archivos y usar en la bandeja de entrada.inbox:saved-replies
Lista todas las respuestas guardadas, u obtiene una respuesta guardada concreta por ID.string
ID opcional de una respuesta guardada. Si se indica, devuelve los detalles de esa respuesta; si no, lista todas las respuestas guardadas.
Ejemplos
inbox:create-reply
Crea una respuesta guardada con texto, archivos o ambos. Se requiere al menos una de las opciones--text o --file.
Ejemplos
inbox:edit-reply
Edita una respuesta guardada. Se requiere al menos una de las opciones--text o --file.
string
requerido
ID de la respuesta guardada que se actualiza.
Ejemplos
inbox:delete-reply
Elimina una o más respuestas guardadas. Pide confirmación a menos que se pase--yes. Cada respuesta se elimina de forma individual y se informa de los fallos parciales.
string[]
requerido
Uno o más ID de respuestas guardadas que se eliminan (separados por espacios).
Ejemplos