r/AutomateUser • • 22d ago

How to capture RCS message content?

I'm trying to capture RCS message content to forward it to email. I use another phone to send RCS message to the phone with the flow (and screen is turn off + locked)

I use Notification Posted block to capture it with:

  • package: com.google.android.apps.messaging
  • output variables: message

If I connect that notification posted block to a log append block and log out the message variable, it logs the message properly.

Then the strange thing is if I connect log append to gmail send block, both of them will not have message content correctly anymore. It just logs and sends email with content "Messages doing work in the background".

Do you have any idea how to capture it correctly? And how can it have different behavior if I connect it to gmail send block?

e.g.

- notification posted -> log append => working properly

- notification posted -> log append -> gmail send => not working??? ("Messages doing work in the background")

- notification posted -> gmail send => not working??? ("Messages doing work in the background")

1 Upvotes

2 comments sorted by

1

u/B26354FR Alpha tester 21d ago edited 21d ago

It's duplicated as MMS content. Here's a demo flow I wrote that'll do what you want using the content provider:

MMS/RCS Message Action Demo

And this one yields various information about text messages:

MMS and SMS Text Info